armoured cruiser - English Synonyms Dictionary